#include<bits/stdc++.h>
#define ll long long
#define pr printf
#define sc scanf
using namespace std;
int a[105];
int main()
{
	int i,n,m;
	int *p;
	sc("%d%d",&n,&m);getchar();
    m%=n;	//循环取模
	for(i=0;i<n;i++)
		sc("%d",&a[i+m]);	//直接从循环后位置读取
	for(i=0;i<m;i++)
		a[i]=a[i+n];
	for(i=0;i<n;i++){
		pr("%d",a[i]);
		if(i!=n-1)	pr(" ");
	}pr("\n");
	return 0;
}
